<?php

class LinkTable extends Doctrine_Table {

    /**
     * Creates and saves a new Link
     * @param string $linkName
     * @param integer $template_id
     * @return Link
     */
    public function saveNewLink($link_name, $template_id) {
        $link = new Link();
        $link->setName($link_name);
        $link->setTemplateId($template_id);
        $link->save();
        return $link;
    }

    /**
     * Creates and saves a new Link
     * @param string $linkName
     * @param string $target_url
     * @param integer $template_id
     * @return Link
     */
    public function saveNewLink2($link_name, $target_url, $template_id) {
        $link = new Link();
        $link->setName($link_name);
        $link->setTargetUrl($target_url);
        $link->setTemplateId($template_id);
        $link->save();
        return $link;
    }
}
